object FrmOrderProblemPublish: TFrmOrderProblemPublish
  Left = 0
  Top = 0
  BorderIcons = [biSystemMenu]
  Caption = #38382#39064#20214#21457#24067
  ClientHeight = 562
  ClientWidth = 1003
  Color = clBtnFace
  Font.Charset = ANSI_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #24494#36719#38597#40657
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  Position = poScreenCenter
  OnCreate = FormCreate
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 17
  object cxGroupBox1: TcxGroupBox
    Left = 0
    Top = 0
    Align = alTop
    PanelStyle.Active = True
    Style.Edges = [bLeft, bTop, bRight]
    TabOrder = 0
    Height = 115
    Width = 1003
    object Label1: TLabel
      Left = 179
      Top = 14
      Width = 60
      Height = 17
      Caption = #38382#39064#20214#26102#38388
    end
    object Label2: TLabel
      Left = 403
      Top = 14
      Width = 12
      Height = 17
      Caption = #33267
    end
    object Label3: TLabel
      Left = 601
      Top = 14
      Width = 48
      Height = 17
      Caption = #32467#26463#31867#22411
    end
    object edtDateFrom: TcxDateEdit
      Left = 248
      Top = 12
      Properties.Kind = ckDateTime
      TabOrder = 4
      Width = 147
    end
    object edtDateTo: TcxDateEdit
      Left = 434
      Top = 10
      Properties.Kind = ckDateTime
      TabOrder = 2
      Width = 148
    end
    object cxGroupBox2: TcxGroupBox
      Left = 2
      Top = 2
      Align = alLeft
      Caption = #36816#21333#21495
      Style.Edges = [bRight]
      TabOrder = 0
      Height = 113
      Width = 165
      object Panel1: TPanel
        Left = 1
        Top = 17
        Width = 161
        Height = 31
        Align = alTop
        BevelOuter = bvNone
        TabOrder = 0
        object btnClear: TcxButton
          Tag = -99
          Left = 86
          Top = 4
          Width = 71
          Height = 26
          Action = actClear
          TabOrder = 0
          Font.Charset = ANSI_CHARSET
          Font.Color = clWindowText
          Font.Height = -12
          Font.Name = #24494#36719#38597#40657
          Font.Style = []
          ParentFont = False
        end
      end
      object mmoBillNos: TcxMemo
        Left = 1
        Top = 48
        Align = alClient
        Properties.ScrollBars = ssVertical
        TabOrder = 1
        Height = 57
        Width = 161
      end
    end
    object cxButton2: TcxButton
      Left = 817
      Top = 4
      Width = 80
      Height = 36
      Action = actSearch
      TabOrder = 1
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
    object cmbCloseType: TcxLookupComboBox
      Left = 653
      Top = 10
      Properties.ClearKey = 46
      Properties.KeyFieldNames = 'DVALUE'
      Properties.ListColumns = <
        item
          FieldName = 'DVALUE'
        end>
      Properties.ListOptions.ShowHeader = False
      Properties.ListSource = dsProCloseType
      TabOrder = 3
      Width = 148
    end
    object rdSelect: TcxRadioGroup
      Left = 249
      Top = 41
      Caption = #36873#25321
      Properties.Columns = 2
      Properties.Items = <
        item
          Caption = #20840#37096#36873#25321
        end
        item
          Caption = #20840#37096#21462#28040
        end>
      Properties.OnChange = cxRadioGroup1PropertiesChange
      TabOrder = 5
      Height = 63
      Width = 333
    end
    object cxButton1: TcxButton
      Left = 817
      Top = 51
      Width = 80
      Height = 36
      Action = actComplete
      TabOrder = 6
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
  end
  object GrdBasic: TcxGrid
    Left = 0
    Top = 115
    Width = 1003
    Height = 447
    Align = alClient
    Font.Charset = ANSI_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = #24494#36719#38597#40657
    Font.Style = []
    ParentFont = False
    TabOrder = 1
    object tvBasic: TcxGridDBTableView
      Navigator.Buttons.CustomButtons = <>
      DataController.DataSource = dsPublish
      DataController.Summary.DefaultGroupSummaryItems = <>
      DataController.Summary.FooterSummaryItems = <>
      DataController.Summary.SummaryGroups = <>
      OptionsCustomize.ColumnsQuickCustomization = True
      OptionsData.CancelOnExit = False
      OptionsData.Deleting = False
      OptionsData.DeletingConfirmation = False
      OptionsData.Inserting = False
      OptionsView.NoDataToDisplayInfoText = '<'#27809#26377#25968#25454'>'
      OptionsView.GroupByBox = False
      OptionsView.Indicator = True
      OptionsView.IndicatorWidth = 30
      object tvBasicCHECKED: TcxGridDBColumn
        DataBinding.FieldName = 'CHECKED'
        PropertiesClassName = 'TcxCheckBoxProperties'
        Properties.NullStyle = nssUnchecked
        Properties.ValueChecked = 1
        Properties.ValueUnchecked = 0
        HeaderAlignmentHorz = taCenter
        Width = 60
      end
      object tvBasicPROBLEM_NO: TcxGridDBColumn
        DataBinding.FieldName = 'PROBLEM_NO'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 145
      end
      object tvBasicBILL_NO: TcxGridDBColumn
        DataBinding.FieldName = 'BILL_NO'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 136
      end
      object tvBasicPROBLEM_TYPE: TcxGridDBColumn
        DataBinding.FieldName = 'PROBLEM_TYPE'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 105
      end
      object tvBasicCLOSE_TYPE: TcxGridDBColumn
        DataBinding.FieldName = 'CLOSE_TYPE'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 90
      end
      object tvBasicSOURCE_STATUS: TcxGridDBColumn
        DataBinding.FieldName = 'SOURCE_STATUS'
        RepositoryItem = FrmConsole.EditProblemSourceStatus
        HeaderAlignmentHorz = taCenter
        Options.Editing = False
        Options.ShowEditButtons = isebNever
        Width = 90
      end
      object tvBasicPROBLEM_DESC: TcxGridDBColumn
        DataBinding.FieldName = 'PROBLEM_DESC'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 230
      end
      object tvBasicERROR_DESC: TcxGridDBColumn
        DataBinding.FieldName = 'ERROR_DESC'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 176
      end
      object tvBasicRESPON_LEVEL: TcxGridDBColumn
        DataBinding.FieldName = 'RESPON_LEVEL'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 101
      end
      object tvBasicCREATE_DT: TcxGridDBColumn
        DataBinding.FieldName = 'CREATE_DT'
        HeaderAlignmentHorz = taCenter
        Options.Editing = False
        Width = 172
      end
    end
    object lvEXP_COMP: TcxGridLevel
      GridView = tvBasic
    end
  end
  object ActionList: TActionList
    Images = FrmConsole.img32
    Left = 176
    Top = 176
    object actNew: TAction
      Caption = #26032#24314
      ImageIndex = 139
    end
    object actEdit: TAction
      Tag = 1
      Caption = #32534#36753
      ImageIndex = 163
    end
    object actClear: TAction
      Tag = 3
      Caption = #28165#31354
      ImageIndex = 45
      OnExecute = actClearExecute
    end
    object actDelete: TAction
      Tag = 4
      Caption = #21024#38500
      ImageIndex = 75
    end
    object actSearch: TAction
      Caption = #26597#35810
      ImageIndex = 152
      OnExecute = actSearchExecute
    end
    object actComplete: TAction
      Caption = #21457#24067
      ImageIndex = 100
      OnExecute = actCompleteExecute
    end
    object actDefinition: TAction
      Caption = #30028#23450#21457#24067
      ImageIndex = 205
    end
    object actProcess: TAction
      Caption = #38382#39064#36319#36827
      ImageIndex = 191
    end
    object actSettled: TAction
      Caption = #29702#36180
      ImageIndex = 37
    end
  end
  object dsProCloseType: TDataSource
    DataSet = Dm.crsProCloseType
    Left = 408
    Top = 176
  end
  object crsPublish: TClientRowSet
    Aggregates = <>
    CommandText = 
      'SELECT t.id,t.problem_no,t.bill_no,t.problem_type,t.close_type,t' +
      '.source_status,t.problem_desc,t.create_dt FROM tsp_order_problem' +
      ' t'
    AppServer = Dm.AppServer
    TableName = 'tsp_order_problem'
    Left = 256
    Top = 176
    object crsPublishID: TStringField
      FieldName = 'ID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Size = 50
    end
    object crsPublishPROBLEM_NO: TStringField
      DisplayLabel = #38382#39064#20214#27969#27700#21495
      FieldName = 'PROBLEM_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSYS_ACCOUNT: TStringField
      FieldName = 'SYS_ACCOUNT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishGROUP_CODE: TStringField
      FieldName = 'GROUP_CODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishBILL_NO: TStringField
      DisplayLabel = #36816#21333#21495
      FieldName = 'BILL_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishPROBLEM_TYPE: TStringField
      DisplayLabel = #38382#39064#31867#22411
      FieldName = 'PROBLEM_TYPE'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object crsPublishPROBLEM_FOLLOW: TStringField
      FieldName = 'PROBLEM_FOLLOW'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object crsPublishCRT_DATE: TStringField
      DisplayLabel = #21019#24314#26102#38388
      FieldName = 'CRT_DATE'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishFETCH_NODE: TStringField
      FieldName = 'FETCH_NODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSEND_NAME: TStringField
      FieldName = 'SEND_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSEND_CONT: TStringField
      FieldName = 'SEND_CONT'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSEND_TEL: TStringField
      FieldName = 'SEND_TEL'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishSEND_ADDR: TStringField
      FieldName = 'SEND_ADDR'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object crsPublishDISP_NODE: TStringField
      FieldName = 'DISP_NODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishDEST_NAME: TStringField
      FieldName = 'DEST_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishDEST_CONT: TStringField
      FieldName = 'DEST_CONT'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishDEST_TEL: TStringField
      FieldName = 'DEST_TEL'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishDEST_ADDR: TStringField
      FieldName = 'DEST_ADDR'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object crsPublishVERSION: TIntegerField
      FieldName = 'VERSION'
    end
    object crsPublishSTATUS: TSmallintField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishDISABLED: TSmallintField
      FieldName = 'DISABLED'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishREMARK: TStringField
      FieldName = 'REMARK'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object crsPublishCREATE_DT: TStringField
      DisplayLabel = #21019#24314#26102#38388
      FieldName = 'CREATE_DT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishUPDATE_DT: TStringField
      FieldName = 'UPDATE_DT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishPROBLEM_THEME: TStringField
      FieldName = 'PROBLEM_THEME'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object crsPublishCLOSE_TYPE: TStringField
      DisplayLabel = #32467#26463#31867#22411
      FieldName = 'CLOSE_TYPE'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object crsPublishNODE_NO: TStringField
      FieldName = 'NODE_NO'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishCREATE_BY: TStringField
      FieldName = 'CREATE_BY'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishPROBLEM_DESC: TStringField
      DisplayLabel = #38382#39064#25551#36848
      FieldName = 'PROBLEM_DESC'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object crsPublishNEED_SETTLED: TSmallintField
      FieldName = 'NEED_SETTLED'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishSETTLED_STATUS: TSmallintField
      FieldName = 'SETTLED_STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishSETTLED_DT: TStringField
      FieldName = 'SETTLED_DT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishSETTLED_REMARK: TStringField
      FieldName = 'SETTLED_REMARK'
      ProviderFlags = [pfInUpdate]
      Size = 500
    end
    object crsPublishSETTLED_AMOUNT: TFloatField
      FieldName = 'SETTLED_AMOUNT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishDEFI_PUBLISH_STATUS: TSmallintField
      FieldName = 'DEFI_PUBLISH_STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishSETTLED_NODE: TStringField
      FieldName = 'SETTLED_NODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSOURCE_STATUS: TSmallintField
      DisplayLabel = #38382#39064#26469#28304
      FieldName = 'SOURCE_STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishERROR_DESC: TStringField
      DisplayLabel = #22833#35823#20869#23481
      FieldName = 'ERROR_DESC'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object crsPublishRESPON_LEVEL: TStringField
      DisplayLabel = #36131#20219#32423#21035
      FieldName = 'RESPON_LEVEL'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSETTLED_USER: TStringField
      FieldName = 'SETTLED_USER'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsPublishSETTLED_REPLY_DT: TStringField
      FieldName = 'SETTLED_REPLY_DT'
      ProviderFlags = [pfInUpdate]
    end
    object crsPublishCHECKED: TIntegerField
      DisplayLabel = #36873#25321
      FieldKind = fkInternalCalc
      FieldName = 'CHECKED'
    end
  end
  object dsPublish: TDataSource
    DataSet = crsPublish
    Left = 328
    Top = 176
  end
end
